Principal Software Engineer
Symbotic
United Kingdom

- / Month
Experience : 10 Yrs | Full Time
Description :
  • You have 10+ years of professional experience designing and developing software applications
  • You've been building distributed backend applications professionally for 5+ years (experience with performance-critical applications is a strong plus)
  • You have experience with event-driven architectures, messaging systems, and protocols (RabbitMQ, MQTT, gRPC)
  • You are an expert in OOP and have a strong C++ background
  • You have led complex engineering efforts and know what it takes to deliver while still having a healthy team.
  • You possess strong computer science fundamentals: data structures and algorithms
  • You write understandable, testable code with an eye toward maintainability.
  • You have completed a bachelor's degree in Computer Science, Engineering, or a related discipline
  • Experience with path planning algorithms, dynamic simulation
  • Familiarity with Linux/Ubuntu and ROS
  • Familiarity with MATLAB and Python
  • Experience in 3D graphics (OpenGL, DirectX, Unity3D) or computational geometry
Requirements :
  • Play an active role as part of an engineering team developing solutions for a multi-vehicle routing problem
  • Design, develop and maintain real-time high-performance software to control fleets of mobile robots
  • Build high-quality software in a dynamic fast-paced environment
  • Collaborate with the team on best practices and improve quality standards
  • Analyze and address the root cause of issues affecting product performance

United Kingdom
Last date to apply : 30-11-2022

Get Free Registration

Sign Up

&

Find More Jobs

Sign up

Have an Account ?

Sign in
Back to Result

Find your desire in minutes

Join us & Explore thousands of jobs